| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkGraphics::Camera Member List

This is the complete list of members for nkGraphics::Camera, including all inherited members.

addEntityToTrack(Entity *entity) | nkGraphics::Node |
applyScale(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual
create(System *system=nullptr) | nkGraphics::Camera | static
dispatchDirtyTransform() | nkGraphics::Node |
Exportable() noexcept | nkExport::Exportable |
exportClassToTree(nkExport::Node *rootNode) override | nkGraphics::Camera | virtual
getAbsoluteFront() | nkGraphics::Node |
getAbsoluteRight() | nkGraphics::Node |
getAbsoluteTransform() | nkGraphics::Node |
getAbsoluteUp() | nkGraphics::Node |
getAutoUpdateOnContextSwitch() const | nkGraphics::Camera |
getChildNode(unsigned int index) const | nkGraphics::Node |
getDirectionAtPixelView(int x, int y, RenderContext *fromContext=nullptr) | nkGraphics::Camera |
getDirectionAtPixelWorld(int x, int y, RenderContext *fromContext=nullptr) | nkGraphics::Camera |
getDirectionAtScreenCoordView(float x, float y) | nkGraphics::Camera |
getDirectionAtScreenCoordWorld(float x, float y) | nkGraphics::Camera |
getFar() const | nkGraphics::Camera |
getFarPlanePoints(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera |
getFrustum() | nkGraphics::Camera |
getFrustumCornersDirectionsView(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera |
getFrustumCornersDirectionsWorld(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera |
getHidden() const | nkGraphics::Camera |
getInfiniteZ() const | nkGraphics::Camera |
getName() const | nkGraphics::Camera |
getNear() const | nkGraphics::Camera |
getNearPlanePoints(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera |
getNumChildNode() const | nkGraphics::Node |
getOrientationAbsolute() | nkGraphics::Node |
getOrientationRelative() const | nkGraphics::Node |
getOrthographicAspectRatio() const | nkGraphics::Camera |
getOrthographicHeight() const | nkGraphics::Camera |
getParentNode() const | nkGraphics::Node |
getPerspectiveAspectRatio() const | nkGraphics::Camera |
getPerspectiveFov() const | nkGraphics::Camera |
getPerspectiveOffCenterFovBottom() const | nkGraphics::Camera |
getPerspectiveOffCenterFovLeft() const | nkGraphics::Camera |
getPerspectiveOffCenterFovRight() const | nkGraphics::Camera |
getPerspectiveOffCenterFovTop() const | nkGraphics::Camera |
getPositionAbsolute() | nkGraphics::Node |
getPositionRelative() const | nkGraphics::Node |
getProjectionMatrix() const | nkGraphics::Camera |
getProjectionParameters() const | nkGraphics::Camera |
getProjectionType() const | nkGraphics::Camera |
getRelativeTransform() | nkGraphics::Node |
getReverseZ() const | nkGraphics::Camera |
getScaleAbsolute() | nkGraphics::Node |
getScaleRelative() const | nkGraphics::Node |
getTrackedEntity(unsigned int index) const | nkGraphics::Node |
getTrackedEntityCount() const | nkGraphics::Node |
getTransformDirty() const | nkGraphics::Node |
getViewMatrix() const | nkGraphics::Camera |
getViewProjMatrix() const | nkGraphics::Camera |
importClassFromTree(nkExport::Node *rootNode) override | nkGraphics::Camera | virtual
lookAt(const nkMaths::Vector &point, const nkMaths::Vector &enforcedUp=nkMaths::Vector(0, 0, 0, 0)) | nkGraphics::Camera |
prepareForContext(RenderContext *context) | nkGraphics::Camera |
registerListener(NodeChangeListener *listener) | nkGraphics::Node |
rotateAbsolute(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual
rotateRelative(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual
setAbsoluteTransform(const nkMaths::Matrix &value) | nkGraphics::Node |
setAsOrthographic(float height, float aspectRatioWidthOverHeight) | nkGraphics::Camera |
setAsOrthographicReverseZ(float height, float aspectRatioWidthOverHeight) | nkGraphics::Camera |
setAsPerspective(float fovRadian, float aspectRatioWidthOverHeight) | nkGraphics::Camera |
setAsPerspectiveOffCenter(float fovLeftRadian, float fovRightRadian, float fovTopRadian, float fovBottomRadian) | nkGraphics::Camera |
setAsPerspectiveOffCenterReverseInfiniteZ(float fovLeftRadian, float fovRightRadian, float fovTopRadian, float fovBottomRadian) | nkGraphics::Camera |
setAsPerspectiveOffCenterReverseZ(float fovLeftRadian, float fovRightRadian, float fovTopRadian, float fovBottomRadian) | nkGraphics::Camera |
setAsPerspectiveReverseInfiniteZ(float fovRadian, float aspectRatioWidthOverHeight) | nkGraphics::Camera |
setAsPerspectiveReverseZ(float fovRadian, float aspectRatioWidthOverHeight) | nkGraphics::Camera |
setAutoUpdateOnContextSwitch(bool value) | nkGraphics::Camera |
setHidden(bool value) | nkGraphics::Camera |
setName(nkMemory::StringView name) | nkGraphics::Camera |
setOrientationAbsolute(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual
setOrientationRelative(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual
setParentNode(Node *parent) | nkGraphics::Node |
setPositionAbsolute(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual
setPositionRelative(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual
setRange(float near, float far) | nkGraphics::Camera |
setRelativeTransform(const nkMaths::Matrix &value) | nkGraphics::Node |
setScaleAbsolute(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual
setScaleRelative(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual
stopEntityTracking(Entity *entity) | nkGraphics::Node |
translateAbsolute(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual
translateRelative(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual
unregisterListener(NodeChangeListener *listener) | nkGraphics::Node |
updateProjectionMatrix() | nkGraphics::Camera |
updateTransformations() | nkGraphics::Node |
updateViewMatrix() | nkGraphics::Camera |
~Exportable() | nkExport::Exportable | virtual
~Node() | nkGraphics::Node | virtual